horse and jockey - French English Dictionary